#ifndef EVM_ERROR_H
#define EVM_ERROR_H

enum evm_error {
    EVM_OK = 0,
    ERR_MEMALLOC_FAILED,
    ERR_NULLPTR,
    ERR_STACK_OVERFLOW,
    ERR_STACK_UNDERFLOW,
    ERR_NOT_SUPPORTED,
    ERR_MEM_BOUND,
    ERR_PROCESS_NOT_CREATED,
    ERR_NO_PROCESS_TO_RUN,
    ERR_FILE_NOT_OPENED,

    ERR_STACK_INDEXING_ERROR
};

#endif // EVM_ERROR_H
